make it better - Deutsch Englisch Wörterbuch